/* CSS Document */
*{margin:0; padding:0; font-size:13px;color:#333;font-family:"Microsoft YaHei","宋体","Hiragino Sans GB","WenQuanYi Micro Hei","Heiti SC",NSimSun,SimSun, Arial, Helvetica, sans-serif;}
a{font-size:13px; text-decoration:none; color:#333;}
a:hover{ color:#0958bd;}
.w100{ min-width:1018px; width:100%; margin:0; background:#CCC;}
.w1018{ width:1018px; margin:0; padding:0; overflow:hidden; margin:0 auto;}
.ptext{ float: left; width: 500px; line-height:35px;font-size:13px; color:#333333;  overflow:hidden; } 
.atop{ float:right; height:35px;line-height:35px;}
.xy_header{ width:1018px; height:110px; margin:0 auto;}

/***导航菜单css***/
.w1000{ width:1000px; margin:0 auto; }
.nav1{ width:900px; margin:0 auto;}
.nav{ width:100%; min-width:1000px; height:50px; background:url(../images/nav_bg.jpg) repeat-x;position: relative; z-index: 9; }
.nav ul{ height:50px;}
.nav li{ float:left; width:111px; text-align:center; padding:0px 7px 0px 6px;  font-family:Microsoft YaHei; position:relative; list-style-type:none;}
.nav li>a{ display:block; font-size:14px; height:50px; width:100%;line-height:50px; color:#fff; font-weight:bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.nav li.cur>a{ background:url(../images/nav_a_hover.png) repeat-x;}
.nav li:hover>a{ background:#ff8b10;}
.nav li div{display:none; }
.nav li:hover div{display:block; position:absolute;top:50px; left:-9px; width:130px; padding:10px 0px 0px; background:url(../images/subnav_bg.png);}
.nav li div a{display:block; color:#fff; height:50px; line-height:50px; width:90%; margin:0 auto; border-bottom:1px solid #085eb0; overflow:hidden;  text-overflow:ellipsis;}
.nav li div a:hover{ background:#0157ac;}
#xian{ float:left; height:50px; width:1px; padding:0; background:url(/Home/View/yuntu/images/nav_xian.png) no-repeat;}

/************sucesscase.html*****************/
.sucase1{ float:left; width:330px;  margin:10px 0 10px 25px; height:264px;}
.sucase1 li{ list-style-type:none; width:330px;}
.sucase1 li img{width:330px;}
.sucase1 a{ display:block; width:330px; height:50px; text-align:center; line-height:50px; font-size:14px; }
.sucase1:hover a{background:#2fafbc; color:#FFF;}



/***********中间框架部分*****************/
.midframe1{ width:1000px; margin:0 auto; overflow:hidden;}
.midframe2{ width:230px; float:left;}
.midframe3{ width:745px; float:right;}
.cltit{ width:100%; padding-left:10px; color:#FFF;font-size:14px; font-weight:900;background:#0256ac; line-height:50px; border-radius:3px;}
.fenlei{ width:100%;}
.fenlei li{list-style-type:none; background:#e8e8e8; border-radius:3px; margin:5px auto; z-index:9999;}
.fenlei li:hover{ background:#d9e7f4;}
.fenlei li a{color:#6f6f6f; display:inline-block; font-size:14px; padding-left:15px; margin-right:0; font-weight:900; line-height:40px; width:226px;}
.fenlei li a:hover{ color:#0058c7;}
.fenlei ul{ display: none;}
.fenlei li:hover ul{ display:inline-block; position: absolute; width:180px; padding-left:5px;}
.fenlei li ul a{ display:block;width:100%; line-height:35px; border-bottom:1px solid #FFF; background:#d9e7f4; color:#000;}
.fenlei li ul a:hover{ background:#26bbfa; color: #FFF;}
.arttit{ width:100%; padding-left:10px; color:#FFF;font-size:14px; font-weight:900;background:#0256ac; line-height:40px; border-radius:3px 3px 0 0;}
.artnew{ width:100%; border:1px solid #CCC; border-top:none;background:#e8e8e8; padding-top:10px; padding-bottom:10px; margin-bottom:10px}
.artnew li{ width:100%;line-height:30px; padding-left:10px; margin-left:5px; list-style-type:none; background:url(/Home/View/yuntu/images/item_1.jpg)no-repeat center left;}
.artnew li a{ display:block; line-height:30px;}
.contracttit{ background:url(/Home/View/yuntu/images/left_contact.png); line-height:38px; height:38px; font-size:14px; font-weight:900; color:#FFF; padding-left:10px;}
.contb{ border:1px solid #CCC; border-top: none; margin-bottom:10px;}
.contb img{ margin:0 auto;}
.crtit{ width:100%; line-height:40px; border-bottom:1px solid #CCC;list-style-type:none; color: #000; font-size:16px; font-weight:900; padding-left:10px;} 



/*******文章公共部分********/
.timebg{ width:52px; height:57px; background:url(/Home/View/yuntu/images/news_date.jpg) no-repeat; display:inline-block; margin-right:20px;}
.timebg i{ width:100%;height:30px; text-align:center; font-style:normal; color:#FFF; padding-top:12px; font-size:10px; display:block; }
.timebg p{ font-size:20px !important; font-weight:bolder; color:#000 !important; text-align:center;}
.textli{ width:100%;}
.textli li{ list-style-type:none;padding:30px 10px;border-bottom:1px solid #CCC; overflow:hidden; }
.arttmid{width:600px;}
.arttmid a{ font-size:14px;}
.textli li span{ float:left;}
.textli li span a{ font-size:14px; font-weight:bolder;}
.textli li span a:hover{ text-decoration:underline;}
.textli li span>p{ font-size:12px; color:#999; }
.artmore a{ display: inline-block; width:20px; height:20px; margin-left:20px;}
.artdetail1{ width:100%}
.artdetail1 h1{ font-size:18px; font-weight:bolder; text-align:center; margin:20px auto;}
.artdetail1 span{ width:100%; display:block; line-height:30px; text-align:center; background:#f0f0f0; margin:15px auto 25px auto; border-bottom:1px dashed #999999;}

/************goods.html*****************/
.productul{ width:740px; margin:15px auto;overflow:hidden;}
.productli{ width:235px; height:267px; float:left; list-style-type:none; margin:10px 0 0 10px;}
.productli div{ width:210px; height:210px; border:1px solid #CCC; padding:5px; background: #EBEBEB;}
.productli div div{ width:198px; height:198px; border:1px solid #CCC; padding:2px; background:#FFF;}
.productli div img{ max-width:192px; max-height:192px;}
.productli a{ display:block; width:230px;text-align:center;}
.productli a:hover{ color: #0058c7; text-decoration:underline;}
.productli:hover div div{ border:1px solid blue;}

/********contact.html***********/
.cont1{ font-size:16px; color: #999; margin:40px auto 20px auto; width:98%; border-bottom:1px solid #CCC;}
.cont1 span{ font-size:40px; color:#CCC;}
.cont2{ font-size:20px; color:#0042a9; font-weight:bolder; padding-left:50px;}
.cont3{ padding-left:40px; height:172px; overflow:hidden;}
.cont3 li{ float:left; list-style-type:none;}
.cont3bg{ width:420px; height:172px; background:url(/Home/View/yuntu/images/contact_bg.jpg) center center no-repeat;}
.cont3bg table{ margin-top:25px; margin-left:15px;}
.cont3bg table td{ line-height:20px; font-size:14px;}
#l-map{height:500px;width:740px; margin:8px auto; padding:0; border:1px solid #999;}
.traffic{display:block; line-height:50px;font-size:16px; font-weight:bolder; padding-left:40px;}
.bus{ color:#31a0e1;  background:url(/Home/View/yuntu/images/sprite1.png) center left no-repeat; }
.subway{ color:#9ac047;  background:url(/Home/View/yuntu/images/sprite3.png) center left no-repeat;}
.car{color:#de6764;  background:url(/Home/View/yuntu/images/sprite2.png) center left no-repeat;}
.daoda1{ width:180px; margin:30px auto 10px auto;}
.daoda2{ overflow:hidden; margin:10px auto 30px auto; width:740px;}
.daoda2 li{ float:left; width:230px; margin-left:15px; list-style-type:none;}

/************about.html*****************/
.about{ width:700px; margin:15px auto; }
.about h2{ display:block; width:100%; line-height:60px; text-align:center; font-size:20px; border-bottom:1px dashed #CCCCCC; margin-bottom:15px;}



/**************左右移动**********************************************/
/****头部******/
.indextit{ margin-bottom: 30px; height:40px; line-height:40px; background:url(/Home/View/yuntu/images/indextit_bg.png) bottom repeat-x; font-family:Microsoft YaHei; width:1018px; margin:10px auto; overflow:hidden;}
.indextit span{ float:left; display:inline-block; height:40px; text-transform:uppercase;padding-right:5px; background:url(/Home/View/yuntu/images/indextit_span.png) bottom repeat-x; color:#333; font-size:18px; max-width:35%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.indextit em{ background:url(/Home/View/yuntu/images/indextit_em.png) no-repeat left; padding-left:40px; font-size:20px; color:#0153b6; font-style:normal;}
.indextit i{ float:left; margin-left:10px; display:inline-block; height:50px; line-height:54px; color:#cbcbcb; font-size:14px; text-transform:uppercase; font-style:normal;  max-width:35%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.indextit a{ float:right; background:url(/Home/View/yuntu/images/indextit_more.png) no-repeat right; padding-right:18px;}
.marqueeleft{height:290px;width:1010px;overflow:hidden;margin:0 auto;}
.marqueeleft ul{float:left; padding-left:0;}
.marqueeleft li{ width:210px; height:260px; float:left; margin:0 0 0 15px ; list-style-type:none;}
.marqueeleft li>a{ display:block; width:210px; height:210px;  border:1px solid #999;}
.marqueeleft li>a>img{ margin:2px 2px; max-height:204px; max-width:204px;}
.marqueeleft li>a:hover{ border:1px solid #131FFD;}
.marqueeleft li>div{ width:210px; margin:5px auto 0 auto; text-align:center;}
.marqueeleft li>div>a{ font-size:13px; color:#000;}
.marqueeleft li>div>a:hover{ color:#0153b6 ; text-decoration:underline;}

.marqueeleft2{height:150px;width:1010px;overflow:hidden;margin:0 auto;}
.marqueeleft2 ul{float:left; padding-left:0;}
.marqueeleft2 li{ width:210px; height:100px; float:left; margin:0 0 0 15px ; list-style-type:none;}
.marqueeleft2 li>a{ display:block; width:210px; height:129px;  border:1px solid #999;}
.marqueeleft2 li>a>img{ margin:2px 2px; max-height:130px; max-width:204px;}
.marqueeleft2 li>a:hover{ border:1px solid #131FFD;}
.marqueeleft2 li>div{ width:210px; margin:5px auto 0 auto; text-align:center;}
.marqueeleft2 li>div>a{ font-size:13px; color:#000;}
.marqueeleft2 li>div>a:hover{ color:#0153b6 ; text-decoration:underline;}


/*********goodetail.html*******/
.Gimg{ border:7px solid #CCC; margin:40px auto; max-width:400px; max-height:400px;}
.Gimg li{ width:100%; height:100%; border:1px solid #999; list-style-type:none;}
.jianjie{ width:100%; margin:40px auto; border-bottom:1px solid #064298;}
.jianjie span{ width:100px; text-align:center; line-height:40px; background:#064298; display:block; color:#FFF; font-size:14px; font-weight:bolder;}




/*********公共翻页***********/
.turnpage{ width:740px; margin:15px auto; text-align:center;}
.turnpage a{ padding:3px; background: #EDEBEB; border:1px solid #999; margin-left:5px; display:inline-block; }
.turnpage a:hover{ background:#b00001; color:#FFF;}
.turnpage strong{ color:#F00;}

/*-------关于我们--------*/ 
.indexabout{ margin-top:0; padding: 45px 0 45px 0px; width:100%; min-width:100px; overflow:hidden; background:url(/Home/View/yuntu/images/indexabout.jpg) center  repeat-x;}
.indexabout .lxmimg{ float:left; width:409px; height:298px;}
.indexabout_c{ float:right; margin-right:5px;width:518px;}
.indexabout_c .tit{ background:url(/Home/View/yuntu/images/indexabout_tit.png) left bottom no-repeat; padding-bottom: 10px;}
.indexabout_c .tit a{ display:block; margin-bottom:5px; font-size:25px; height:40px; color:#0153b6; font-family:Microsoft YaHei; font-weight:bold; line-height:40px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.indexabout_c .tit p{ color: #a2a2a2; font-size: 20px; font-weight: bold;}
.indexabout_c .con{ margin-top:15px; line-height:28px; height:140px; overflow:hidden;font-family:'Microsoft YaHei';}
.indexabout_c .adiv{ margin-top: 20px;}
.indexabout_c .adiv a{ display:inline-block; margin-right: 15px; width:94px; height:32px;line-height:32px; font-size:16px; background:url(/Home/View/yuntu/images/index_about_a2.png) no-repeat; text-align:center; color:#fff; padding:0px 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.indexabout_c .adiv a:hover{ background:url(/Home/View/yuntu/images/index_about_a1.png) no-repeat;}


/*-------底部footer--------*/ 
.footer{ width:100%; min-width:1000px;}
.fNav{ width:100%; padding: 5px 0px; line-height:24px; background:#0153b6; overflow:hidden;}
.fNav ul{ width:880px; margin:0 auto;}
.fNav ul li{ float:left; font-family:Microsoft YaHei; list-style-type:none;}
.fNav ul li a{ padding:0px 28px; color:#fff; font-size:14px;  font-family:Microsoft YaHei;}
.fNav ul li a:hover{ text-decoration: underline;}
.fDiv{ padding:15px 0px 15px 0; overflow:hidden;}
.fDiv .div1{ float:left; width:180px;}
.fDiv .div2{ float:left; border-left:1px solid #d6d6d6; margin-left:10px; padding-left:15px; width:610px; }
.fDiv .div2 p{ line-height:30px; color:#333;font-family:'Microsoft YaHei';}
.fDiv .erweima{  float:right; margin-right:14px; width:106px; height:120px;}
.fDiv .erweima .lxmimg{ width:100px; height:100px;}
.fDiv .erweima p{ height:24px; line-height:24px; text-align:center; display:block; text-transform:uppercase; overflow:hidden; white-space:nowrap;}
.flink{ border-top:1px solid #d3d3d3; padding:0px; line-height:25px; color:#c6c6c6; font-family:Microsoft YaHei; }
.flink span{ color:#333;}
.flink a{ color:#333; margin:0px 8px; display: inline-block;}
.flink a:hover{ color:#0d6fc1;}